buffer batteries - Turkish English Dictionary